EPD Extension Kit for MSP430 LaunchPad
Main Page
Related Pages
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
EPD Extension Board
src
Pervasive_Displays_small_EPD
Pervasive_Displays_small_EPD.h
Go to the documentation of this file.
1
34
#ifndef EPAPER_H_INCLUDED
35
#define EPAPER_H_INCLUDED
36
37
38
#include <stdint.h>
39
#include <string.h>
40
#include <stdlib.h>
41
#include <msp430g2553.h>
42
45
typedef
void (*
EPD_read_flash_handler
)(
long
flash_address,uint8_t *target_buffer,
46
uint8_t byte_length);
47
48
#if !defined(FALSE)
49
#define FALSE 0
50
#endif
51
52
#if !defined(TRUE)
53
#define TRUE (1)
54
#endif
55
56
#if !defined(NULL)
57
#define NULL (void *)0
58
#endif
59
60
#if !defined(_NOP)
61
#define _NOP() asm("nop")
62
#endif
63
64
#if !defined(bool)
65
#define bool uint8_t
66
#endif
67
68
69
extern
void
delay_ms
(
unsigned
int
ms);
70
71
#define LINE_SIZE 64
75
enum EPD_SIZE {
76
EPD_144,
77
EPD_200,
78
EPD_270
79
};
80
#include "
conf_EPD.h
"
81
#include "
EPD_hardware_gpio.h
"
82
#include "
EPD_hardware_driver.h
"
83
#include "
EPD_COG_process.h
"
84
#include "
EPD_controller.h
"
85
86
#endif //EPAPER_H_INCLUDED
87
88
89
Generated on Mon Jun 3 2013 13:56:21 for EPD Extension Kit for MSP430 LaunchPad by
1.8.3.1